#include "clasificacion_de_alumnos_por_descriptor.h"

ClasificacionDeAlumnosPorDescriptor::ClasificacionDeAlumnosPorDescriptor(){
	this->falso = new Lista<Alumno*>;
	this->verdadero = new Lista<Alumno*>;
	this->setDescriptor(PROMEDIO_MAYOR_A_CUATRO);
}

ClasificacionDeAlumnosPorDescriptor::~ClasificacionDeAlumnosPorDescriptor(){
}

void ClasificacionDeAlumnosPorDescriptor::setDescriptor(DescriptorAlumno nuevoDescriptor){
	this->descriptor = nuevoDescriptor;
}

DescriptorAlumno ClasificacionDeAlumnosPorDescriptor::getDescriptor(){
	return this->descriptor;
}

Lista<Alumno*>* ClasificacionDeAlumnosPorDescriptor::getListaVerdadero(){
	return this->verdadero;
}

Lista<Alumno*>* ClasificacionDeAlumnosPorDescriptor::getListaFalso(){
	return this->falso;
}

void ClasificacionDeAlumnosPorDescriptor::agregarAlumnoListaVerdadero(Alumno *nuevoAlumno){
	this->verdadero->agregar(nuevoAlumno);
}

void ClasificacionDeAlumnosPorDescriptor::agregarAlumnoListaFalso(Alumno *nuevoAlumno){
	this->falso->agregar(nuevoAlumno);
}
